pit heaps - French English Dictionary